Algorithms for vertex subset and vertex partitioning problems with runtime single exponential in rankwidth

نویسندگان

  • Binh-Minh BUI-XUAN
  • Jan Arne TELLE
  • Martin VATSHELLE
چکیده

Let σ and ρ be finite or co-finite subsets of natural numbers. A subset of vertices S of a graph G = (V,E) is a (σ, ρ) -set of G if ∀v ∈ V : |N(v) ∩ S| ∈  σ if v ∈ S ρ if v ∈ V \ S A degree constraint matrix Dq is a q by q matrix with entries being finite or co-finite subsets of natural numbers. A Dq -partition in a graph G = (V,E) is a partition V1, V2, ..., Vq of V such that for 1 ≤ i, j ≤ q we have ∀v ∈ Vi : |NG(v) ∩ Vj | ∈ Dq[i, j] For graphs of rankwidth k , given with a rank-decomposition of width k , we show how to solve any minimization or maximization problem over (σ, ρ) -sets in time O(n ∗ (m+ 2 2d+2kdk)) , with d being the maximum member of σ and ρ (or of the complement set if it is co-finite). We also show how to decide if the graph contains a Dq -partition in time O(n ∗ (m + 2 2dq+kkd2)) , now with d taken over all Dq[i, j] .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast algorithms for vertex subset and vertex partitioning problems on graphs of low boolean-width⋆

We consider the graph parameter boolean-width, related to the number of different unions of neighborhoods across a cut of a graph. Boolean-width is similar to rankwidth, which is related to the number of GF [2]-sums (1+1=0) of neighborhoods instead of the Boolean-sums (1+1=1) used for boolean-width. It compares well to the other four well-known width parameters tree-width, branch-width, clique-...

متن کامل

Fast dynamic programming for locally checkable vertex subset and vertex partitioning problems

Given a graph G we provide dynamic programming algorithms for many locally checkable vertex subset and vertex partitioning problems. Their runtime is polynomial in the number of equivalence classes of problem-specific equivalence relations on subsets of vertices, defined on a given decomposition tree of G. Using these algorithms all these problems become solvable in polynomial time for many wel...

متن کامل

H-join decomposable graphs and algorithms with runtime single exponential in rankwidth

We introduce H -join decompositions of graphs, indexed by a fixed bipartite graph H . These decompositions are based on a graph operation that we call H -join, which adds edges between two given graphs by taking partitions of their two vertex sets, identifying the classes of the partitions with vertices of H , and connecting classes by the pattern H . H -join decompositions are related to modul...

متن کامل

Faster algorithms for vertex partitioning problems parameterized by clique-width

Many NP-hard problems, such as Dominating Set, are FPT parameterized by clique-width. For graphs of clique-width k given with a kexpression, Dominating Set can be solved in 4knO(1) time. However, no FPT algorithm is known for computing an optimal k-expression. For a graph of clique-width k, if we rely on known algorithms to compute a (23k − 1)expression via rank-width and then solving Dominatin...

متن کامل

Faster Exact Algorithms for Some Terminal Set Problems

Many problems on graphs can be expressed in the following language: given a graph G = (V,E) and a terminal set T ⊆ V , find a minimum size set S ⊆ V which intersects all “structures” (such as cycles or paths) passing through the vertices in T . We call this class of problems as terminal set problems. In this paper we introduce a general method to obtain faster exact exponential time algorithms ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008